submarine fan sediment/deposit - Alemán Inglés Diccionario